I always advise against finalizing yourself with a vendor, unless you really feel secure with your vendor and have dealt with him on many occasions. Check to see what his most recent feedback reads, if yours got lost maybe others in the same batch did too. Are they getting their btc back. But when dealing with esp. sketchy and addictive drugs(Coke,Heroin,Meth), I would never finalize an order that didnt arrive. Ask the vendor to refund btc from his pocket first and then you'll finalize, I mean you fronted up the btc in the first place. Your only other recourse is to take the order to resolution.